github.com/klauspost/compress/zstd.fseEncoder.symbolLen (field)

40 uses

	github.com/klauspost/compress/zstd (current package)
		blockenc.go#L635: 		hist := cur.count[:cur.symbolLen]
		blockenc.go#L657: 				println("tl:", cur.actualTableLog, "symbolLen:", cur.symbolLen, "norm:", cur.norm[:cur.symbolLen], "hist", cur.count[:cur.symbolLen])
		blockenc.go#L714: 		fmt.Printf("selected TableLog: %d, Symbol length: %d\n", ofEnc.actualTableLog, ofEnc.symbolLen)
		blockenc.go#L715: 		for i, v := range ofEnc.norm[:ofEnc.symbolLen] {
		fse_encoder.go#L24: 	symbolLen      uint16 // Length of active part of the symbol table.
		fse_encoder.go#L75: 	s.symbolLen = uint16(maxSymbol) + 1
		fse_encoder.go#L112: 		for ui, v := range s.norm[:s.symbolLen-1] {
		fse_encoder.go#L124: 		u := int(s.symbolLen - 1)
		fse_encoder.go#L125: 		v := s.norm[s.symbolLen-1]
		fse_encoder.go#L134: 		if uint32(cumul[s.symbolLen]) != tableSize {
		fse_encoder.go#L135: 			return fmt.Errorf("internal error: expected cumul[s.symbolLen] (%d) == tableSize (%d)", cumul[s.symbolLen], tableSize)
		fse_encoder.go#L137: 		cumul[s.symbolLen] = int16(tableSize) + 1
		fse_encoder.go#L147: 		for ui, v := range s.norm[:s.symbolLen] {
		fse_encoder.go#L181: 		symbolTT := s.ct.symbolTT[:s.symbolLen]
		fse_encoder.go#L184: 		for i, v := range s.norm[:s.symbolLen] {
		fse_encoder.go#L240: 		for i := range s.ct.symbolTT[:s.symbolLen] {
		fse_encoder.go#L243: 		s.maxBits = uint8(s.symbolLen - 1)
		fse_encoder.go#L247: 	for i, v := range transform[:s.symbolLen] {
		fse_encoder.go#L279: 	for i, cnt := range s.count[:s.symbolLen] {
		fse_encoder.go#L343: 	for i, cnt := range s.count[:s.symbolLen] {
		fse_encoder.go#L367: 		for i, cnt := range s.count[:s.symbolLen] {
		fse_encoder.go#L377: 	if distributed == uint32(s.symbolLen)+1 {
		fse_encoder.go#L383: 		for i, cnt := range s.count[:s.symbolLen] {
		fse_encoder.go#L395: 		for i := uint32(0); toDistribute > 0; i = (i + 1) % (uint32(s.symbolLen)) {
		fse_encoder.go#L410: 	for i, cnt := range s.count[:s.symbolLen] {
		fse_encoder.go#L432: 	minBitsSymbols := highBit(uint32(s.symbolLen-1)) + 2
		fse_encoder.go#L459: 	for _, v := range s.norm[:s.symbolLen] {
		fse_encoder.go#L470: 		fmt.Printf("selected TableLog: %d, Symbol length: %d\n", s.actualTableLog, s.symbolLen)
		fse_encoder.go#L471: 		for i, v := range s.norm[:s.symbolLen] {
		fse_encoder.go#L478: 	for i, v := range s.count[s.symbolLen:] {
		fse_encoder.go#L504: 		maxHeaderSize = ((int(s.symbolLen) * int(tableLog)) >> 3) + 3 + 2
		fse_encoder.go#L588: 		return nil, fmt.Errorf("internal error: %d > %d, maxheader: %d, sl: %d, tl: %d, normcount: %v", outP+2, len(out), maxHeaderSize, s.symbolLen, int(tableLog), s.norm[:s.symbolLen])
		fse_encoder.go#L594: 	if charnum > s.symbolLen {
		fse_encoder.go#L635: 	if int(s.symbolLen) < len(hist) {
		fse_encoder.go#L671: 	return (((uint32(s.symbolLen) * uint32(s.actualTableLog)) >> 3) + 3) * 8
		fse_predefined.go#L149: 			enc.symbolLen = f.symbolLen
		seqenc.go#L37: 		prevEnc.symbolLen = 0